Is Your Own Mind A Mirror